package com.lanqiao.testwork;

public class Test03 {

	public static void main(String[] args) {
		// 方法调用
		test();
	}

	/**
	 * 输出所有三位数的水仙花数
	 */
	private static void test() {
		//定义百位数，十位数，个位数
		int bVal,sVal,gVal;
		//循环控制所有三位数
		for(int i = 100;i < 1000;i++) {
			//求百位数
			bVal = i / 100;
			//求十位数
			sVal = (i - bVal * 100) / 10;
			//求个位数
			gVal = i % 10;
			//判断是否为水仙花数
			if(bVal*bVal*bVal + sVal*sVal*sVal +gVal*gVal*gVal == i) {
				System.out.println(i+ "是水仙花数");
			}
		}
	}
} 
